|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectga.view.config.AbstractSettings
ga.view.config.GASettings
public class GASettings
This settings implementation parses and holds the settings for a GA.
Field Summary | |
---|---|
private org.jdom.Element |
element
|
static java.lang.String |
EVALUATOR
|
private boolean |
hasRun
|
private static java.util.logging.Logger |
LOGGER
|
static java.lang.String |
POST_EVALUATION_STATE
|
static java.lang.String |
PRE_EVALUATION_STATE
|
Constructor Summary | |
---|---|
GASettings(org.jdom.Element element)
Instantiates new GA settings. |
Method Summary | |
---|---|
boolean |
hasRun()
Checks if this has run before. |
void |
parse(org.jdom.Element element)
Parses the settings from an xml element. |
private java.lang.Object |
parseObject(org.jdom.Element cValue)
Parses an object from xml and stores it with the id. |
private java.lang.Object |
parseObject(org.jdom.Element cValue,
java.lang.String id)
Parses an object from xml and stores it with the given id. |
private void |
parseSimple(org.jdom.Element sValue)
Parses a simple parameter from an element that contains a ground datatype (boolean, string, int, long, float, double). |
void |
reset()
Resets these settings by clearing all settings and reparsing the element. |
void |
setHasRun(boolean hasRun)
Sets the hasRun flag. |
Methods inherited from class ga.view.config.AbstractSettings |
---|
clear, createObject, createObject, createSimple, get, get, getBoolean, getConstructor, getFloat, getInt, getString, put, putUnique, toString |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final java.lang.String PRE_EVALUATION_STATE
public static final java.lang.String POST_EVALUATION_STATE
public static final java.lang.String EVALUATOR
private static final java.util.logging.Logger LOGGER
private org.jdom.Element element
private boolean hasRun
Constructor Detail |
---|
public GASettings(org.jdom.Element element)
element
- the elementMethod Detail |
---|
public void setHasRun(boolean hasRun)
hasRun
- the new hasRun flag.public boolean hasRun()
public void reset()
public void parse(org.jdom.Element element)
element
- the elementprivate void parseSimple(org.jdom.Element sValue)
sValue
- the Elementprivate java.lang.Object parseObject(org.jdom.Element cValue)
cValue
- the Element
private java.lang.Object parseObject(org.jdom.Element cValue, java.lang.String id)
cValue
- the Elementid
- The id to store it.
|
|||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |